Alif Semiconductor /AE302F80C1557LE_CM55_HE_View /SDMMC /SDMMC_BGAP_CTRL_R

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as SDMMC_BGAP_CTRL_R

7 43 0 0 00 0 0 0 0 0 0 0 0 (Val_0x0)STOP_BG_REQ 0 (Val_0x0)CONTINUE_REQ 0 (Val_0x0)RD_WAIT_CTRL 0 (Val_0x0)INT_AT_BGAP

INT_AT_BGAP=Val_0x0, CONTINUE_REQ=Val_0x0, STOP_BG_REQ=Val_0x0, RD_WAIT_CTRL=Val_0x0

Description

Block Gap Control Register

Fields

STOP_BG_REQ

Stop at Block Gap Request. This bit is used to stop executing read and write transactions at the next block gap for non-DMA, SDMA, and ADMA transfers.

0 (Val_0x0): Transfer

1 (Val_0x1): Stop

CONTINUE_REQ

Continue Request. This bit is used to restart the transaction, which was stopped using the Stop at Block Gap Request (SDMMC_BGAP_CTRL_R[STOP_BG_REQ]). The Host Controller automatically clears this bit when the transaction restarts. If stop at block gap request is set to 0x1, any write to this bit is ignored.

0 (Val_0x0): No affect

1 (Val_0x1): Restart

RD_WAIT_CTRL

Read Wait Control. This bit is used to enable the read wait protocol to stop read data using SD_D[2] line if the card supports read wait. Otherwise, the Host Controller has to stop the card clock to hold the read data.

0 (Val_0x0): Disable read wait control

1 (Val_0x1): Enable read wait control

INT_AT_BGAP

Interrupt at Block Gap. This bit is valid only in the 4-bit mode of an SDIO card and is used to select a sample point in the interrupt cycle. Setting this bit to 0x1 enables interrupt detection at the block gap for a multiple block transfer.

0 (Val_0x0): Disabled

1 (Val_0x1): Enabled

Links

() ()